﻿/*===================== 重置样式 START =====================*/
@charset "utf-8";
html,body,h1,h2,h3,h4,h5,h6,p,dl,dd,dt,th,td,select,ul,ol,li,form,input,textarea,fieldset,legend,img{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-weight: 300;}
li{list-style: none;}
a{text-decoration: none;background: transparent;outline: none;color:#000;display: block;-webkit-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}
a:hover, .tran, .item_list .item, .news_three_list .news_box li, .img img, .news_one_list .news_box li:hover .xq:after, .news_two_list .news_box li .x, .item_list .item strong, .item_list :after, .item_list :before, .pagenum span, .section_eight .item .bubble, .big_circle .nav_list .x{-webkit-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}
/*.wot{overflow:hidden;text-overflow:ellipsis;}*/
.upp{text-transform:uppercase;}
.middle_box{display: table;width: 100%;height: 100%;}
.middle_box .middle{display: table-cell;vertical-align: middle;width: 100%;}
.tac{text-align: center;font-size:0;}
.img{overflow: hidden;position: relative;}
.header .product_son .item:hover img, #top_scroll ul li:hover img, .news_one_list .news_box li:hover img, .item_list .item:hover img{-webkit-transform:scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);-o-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);}
img{ border: 0;vertical-align: middle;max-width:100%;display: block;}
button{border:none;}
/*table{ border-collapse: collapse; border-spacing: 0;}*/
input,textarea{ -webkit-user-modify: read-write-plaintext-only;outline-style: none;border:none;font-size:14px;}
input::-moz-placeholder, textarea::-moz-placeholder {color: #000; } 
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color: #000; } 
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#000; }
html::-webkit-scrollbar{width:5px;height:5px;background-color:#fff;} 
html::-webkit-scrollbar-track{border-radius:0;background-color:#fff;}
html::-webkit-scrollbar-thumb{border-radius:50px;width:5px;height:5px;background-color:#0e3b4e;}
textarea{resize:none;overflow: auto;}
input{padding-top:0;padding-bottom:0;};
select,input{vertical-align:middle; }
select,input,textarea{font-size:14px;margin:0;}
.clear{zoom:1; clear: both;}
.clear:after{ content:""; display:block; height:0; visibility:hidden; clear:both;}
.clear::before, .clear::after { content: "";display: table; } 
.clear::after{clear: both;}
.fl{float: left;}
.fr{float: right;}
html{-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: transparent;}
body{font-family:\5FAE\8F6F\96C5\9ED1,"Microsoft YaHei";font-size:16px;color:#333;background-color: #fff;word-break: break-all;word-wrap: break-word;text-align: justify;}
.error3{display: none !important;}
html,body{max-width:1920px;margin:0 auto;}
.inner{width:1500px;margin:0 auto;}
.dn{opacity:0;}
.db{opacity:1;}
.middleWrap{ display: table;width: 100%; height: 100%;}
.middleWrap .middleCell{ display: table-cell; vertical-align: middle; text-align: center; width: 100%;}
/*===================== 重置样式 END =====================*/

/*===================== 公用样式 START =====================*/

.header{position: fixed;top:0;left:0;width:100%;z-index:999999;height:130px; background: rgba(255,255,255,.55);}
.header .inner_head{position: relative; padding: 0 10px; text-align: center;}
.header .logo img{ position: absolute; left: 50%; top: 10px; margin-left: -77px; }
.header .nav{position: relative; width:1350px; padding-top: 45px; display: inline-block;}
.header .nav ul{width: 40%;}
.header .nav ul li{float: left;width:25%;height:80px;text-align: center;position: relative;}
.header .nav ul li a{color:#212121;position: relative;z-index:1;font-size:18px;overflow: hidden;}
.header .nav ul li a span{
	display: block;
	width: 100%;	
	font-size: 14px;
    padding-top: 4px;
    text-transform: uppercase;
    opacity: .8;
}
.callp{position: absolute; left:10px; top: 0px; font-size: 28px; color: #eb5226; font-family: impact; padding-top: 45px; padding-left:45px; background: url(../images/phone.png) no-repeat 0 40px;}
.header .nav ul li a:hover, .header .nav ul li a.active{color:#eb5226;}
/*.header .nav ul li .pb_bg{width:110%;}*/
.header .nav ul li .son_nav{display: none;position: absolute;top:124px;left:0;width:160px;z-index:99999999;background-color:#fff;}
.header .nav ul li .son_nav a{height:50px;line-height:50px;}
.header .nav ul li:hover .son_nav{display: block;}
.header.fix .nav ul li .son_nav{top:90px;}
.header .call{margin-right:20px;margin-top:25px;height:40px;line-height:40px;font-size:30px;color:#fff;}
.header.fix{height:90px;box-shadow: 0 0 5px rgba(0,0,0,.5);background-color: #fff;}
.header.fix .logo img{height:60px;margin-top:15px;transition: all .5s ease-out;}
.header.fix .nav ul li{height:90px;line-height:90px;}

.wap_menu{position: absolute; right: 10px;top: 0px; margin-top:38px;width:50px;height:50px; border-radius: 4px; cursor:pointer;/*position: relative;*/z-index:99999999;}
.wap_menu .nav_button{position: absolute;right:10px;top:24px;vertical-align: middle;width:28px;height:3px;cursor:pointer;background-color:#fff;-webkit-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}
.wap_menu .nav_button::after, .wap_menu .nav_button::before{content:'';height:3px;position: absolute;right:0;background-color:#fff;-webkit-transition: 0.5s;-o-transition: 0.5s;-ms-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}
.wap_menu .nav_button::after{top:9px;width:24px;}
.wap_menu .nav_button::before{top:-9px;width:22px;}
.wap_menu.on .nav_button{width:0;}
.wap_menu.on .nav_button::before{-webkit-transform: translateY(9px) rotate(45deg);-ms-transform: translateY(9px) rotate(45deg);transform: translateY(9px) rotate(45deg);}
.wap_menu.on .nav_button::after{-webkit-transform: translateY(-9px) rotate(-45deg);-ms-transform: translateY(-9px) rotate(-45deg);transform: translateY(-9px) rotate(-45deg);}

.big_circle{position:fixed;width:0;height:0;right:0;top:0;z-index:888;background-color: #ccc;}
.big_circle.on{width:100%;height:100%;}
.big_circle .nav_list{display: none;text-align: center;font-size:0;width:80%;height:100%;margin:0 auto;}
.big_circle .nav_list a{display: inline-block;vertical-align: top;width:22.7%;margin:0 1% 30px;height:200px;border:1px solid rgba(255,255,255,0.4);}
.big_circle .nav_list strong{display: block;font-size:20px;color:#fff;line-height:40px;margin-top:60px;}
.big_circle .nav_list span{display: block;font-size:16px;color:#fff;opacity:0.4;line-height:20px;}
.big_circle .nav_list .x{width:10%;height:2px;background-color: #fff;margin:48px auto 0;}
.big_circle .nav_list a:hover .x{width:20%;}

.header .product_son{display: none;position: absolute;text-align: center;font-size:0;left:0;top:90px;width:100%;padding:20px 0;height:auto;background-color:rgba(0,0,0,0.75);z-index:999;}
.header .product_son .item{display: inline-block;width:10%;margin:0 0.5%;text-align: center;vertical-align: top;}
.header .product_son .item strong{display: block;font-size:16px;color:#fff;height:40px;line-height:40px;font-weight:100;}
.header .product_son .item:hover .pb_bg{transform: scaleY(1);-webkit-transform: scaleY(1);transform-origin: left 0;-webkit-transform-origin: left 0;visibility: visible\9;}
.header.fix .product_son{top:90px;}

.banner_box{position: relative;overflow: hidden;z-index:1;}
.banner_box .banner{position: fixed;z-index:0;width:100%;}
.banner .bl, .banner .br{width:50px;height:50px;border-radius:50%;border:1px solid #eb5226;}
.banner .bl{background:url(../images/banner_r.png) center no-repeat;right:20px;}
.banner .br{background:url(../images/banner_l.png) center no-repeat;left:20px;}
.banner .bl:hover{background:#eb5226 url(../images/banner_r_h.png) center no-repeat;}
.banner .br:hover{background:#eb5226 url(../images/banner_l_h.png) center no-repeat;}
.swiper-pagination-bullet-active{background-color:#13358f !important;border-color:#13358f !important;}

.index_box{position: relative;z-index:3;background-color: #fff;}

.pub_button{position: relative;z-index:1; transition: .5s; -webkit-transition: .5s;}
.pub_button .pb_bg{display: none; position: absolute;left: 50%;bottom: 0;width: 0;height:2px;background:#2b76d9; transition: .5s; -webkit-transition: .5s;}
.pub_button:hover .pb_bg, .pub_button.active .pb_bg{left: 0; width: 100%;}

.product_son .pub_button .pb_bg{ position: absolute;left: 0; top: 0; width: 100%; height: 0;background:#2b76d9; z-index: -1; transition: .3s; -webkit-transition: .3s;}
.product_son a:hover .pb_bg{ height: 100%; }

/*.call a{ float: left; position: relative; width: 46px; margin-right: 20px;z-index: 22;}
.callewm,.callp{ position: absolute;  z-index: -1; top: 60px; opacity: 0; transition: .5s; -webkit-transition: .5s;}
.callewm{ left: 0; width: 130px;}
.callp{ background: #fff; right: 0; width: 150px; font-size: 20px; color: #2b76d9; font-family: impact; height: 35px; text-align: center; border-radius: 6px; }
.p1:hover .callewm{ opacity: 1; }
.p2:hover .callp{ right: 0; opacity: 1;}*/

.footer{padding:40px 0;overflow: hidden;background-color:#313131;position: relative;z-index:9999;}
.footer .title{margin-bottom:20px;}
.footer .title strong{font-weight:400;font-size:36px;color:#fff;position: relative;font-family: impact;display: inline-block;vertical-align: middle;z-index:1;}
.footer .title strong::after{content:'';position: absolute;width:32px;height:20px;background-color: #eb5226;bottom:7px;right:-7px;z-index:-1;}
.footer .title em{font-size:20px;color:#fff;border-left:1px solid #fff;padding-left:6px;display: inline-block;vertical-align: middle;margin-left:14px;}
.footer .logo{padding-top:30px;margin-right:40px;}
.footer .logo img{width:200px;}
.footer .one{width:320px;margin:0 20px;}
.footer .list a{float: left;width:50%;font-size:16px;line-height:30px;color:#fff;}
.footer .list a:hover{color:#eb5226;}
.footer .two{width:320px; padding-left:100px;}
.footer .two .text{font-size:16px;line-height:25px;color:#fff;}
.section_eight .right .ewm{text-align: center;font-size:0;}
.section_eight .right .ewm img{ width: 200px; margin: 0 auto;}
.section_eight .right .ewm strong{display: block;text-align: center;margin-top:30px;font-size:20px;color:#000;}
.footer .ewm img{width: 135px; }
.footer .ewm strong{display: block;color: #fff;padding-top: 10px;text-align: center;}

.copyright{height:60px;line-height:60px;color:#fff;background-color:#313131;font-size:14px;text-align: center;}
.copyright{border-top:1px solid #5d5959;}
.copyright img, .index_copyright img{display: inline-block;margin:0 10px 4px;}
.copyright a, .index_copyright a{display: inline-block;margin:0 10px;color:#fff;}

.section{background-position:center;background-size:cover;position: relative;overflow: hidden;}
.section .poa{position: absolute;width:100%;height:100%;left:0;top:0;}

.vidbacking-active-body-back{position: fixed;z-index: -1;min-width: 100%;min-height: 100%;top: 50%;left: 50%;background-size: cover;overflow: hidden;opacity: 1;transition: 2s opacity;transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);}
.vidbacking-active-block-back{position: absolute;min-width: 100%;min-height: 100%;height: auto;width: auto;z-index: -1;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);}
.vidbacking{display: none}
.vidmask-body-back{min-height: 100%;min-width: 100%;position: fixed;top: 0;left: 0;z-index: -50;display: block}
.vidmask-block-back{min-height: 100%;min-width: 100%;position: absolute;top: 0;left: 0;height: auto;width: auto;z-index: -50;display: block}

.page_height{position: absolute;left:0;bottom:0;width:100%;}

.fp-controlArrow.fp-prev, .fp-controlArrow.fp-next{width:50px;height:50px;border-radius:50%;border:none; transition: .5s; -webkit-transition: .5s;}
.fp-controlArrow.fp-prev{background:rgba(255,255,255,.2) url(../images/banner_l_h.png) center no-repeat;left:20px;}
.fp-controlArrow.fp-next{background:rgba(255,255,255,.2) url(../images/banner_r_h.png) center no-repeat;right:20px;}
.fp-controlArrow.fp-prev:hover, .fp-controlArrow.fp-next:hover{width: 55px; height: 55px; background-color:rgba(255,255,255,.5); }

/*===================== 公用样式 END =====================*/

/*===================== 首页 START =====================*/

.section_one{ position: relative; }
/*.section_one .slide{ animation: sf 5000ms linear;}
@keyframes sf{
	from{ transform: scale(1.2);}
	to{ transform: scale(1);}
}*/

.section_one .pc_ome{ position: absolute; top: 0; left: 0;width: 100%; height: 100%; animation: dx infinite linear 5000ms alternate; z-index: -1;}
.section_one .pc_ome img{ display: block; width: 100%; height: 100%;}
.section_one .page_height{overflow: hidden;}
.section_one img{display: block; margin:0 auto; }
.section_one .mouse{ display: block; width: 20px; position: absolute; left: 50%; bottom: 38px; margin-left: -10px; 
	animation:mouse 2500ms linear infinite; -webkit-animation:mouse 2500ms linear infinite; z-index: 9999;}

.section_one .banner1 {
  height: 100vh;
  min-height: 600px;
  max-height: 1600px;
  width: 100%;
  position: relative;
}
.section_one .bannerbg {
  width: 100%;
  height: 100%;
  /* background: url(../images/bgimg.png) no-repeat 0 0; */
  display: block;
  position: absolute;
  z-index: 2;
}
.section_one .banner1 .video_bg {
  position: absolute;
  top: 0;
  width: 100%;
  left: 0;
  height: 100%;
  z-index: 2;
}
.section_one .middle_box{
   /*position: absolute;*/
   display: table;
    width: 100%;
    height: 100%;  
}

.section_one .middle_box .bannertxt {
  text-align: center;
  position: absolute;
  top: 0%;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  height: 220px;
}
.section_one .middle_box .bannertxt img {
  display: block;
  margin: 0 auto;
}
.section_one .middle_box .bannertxt p {
  color: #fff;
  font-size: 28px;
  text-shadow: rgba(0,0,0,.4) 1px 1px 3px;
  text-align: center;
  letter-spacing: 10px;
  padding-top: 25px;
}
#background_video {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  object-fit: cover;
  height: 140%!important;
  width: 130%!important;
}
#video_cover {
  width: 100%;
  height: 100%;
  background: url("../images/video_cover.jpg") no-repeat;
  background-size: cover;
  background-position: center;
}

@keyframes mouse{
	0%{bottom: 38px; }
	25%{bottom: 30px;}
	70%{bottom: 22px; }
	90%{bottom: 30px; }
	100%{bottom: 38px;}
}
@-webkit-keyframes mouse{
	0%{bottom: 38px; }
	25%{bottom: 30px; }
	70%{bottom: 22px; }
	90%{bottom: 30px; }
	100%{bottom: 38px;}
}


.section_two{position: relative; background:url(../images/bg2.jpg) no-repeat 0 0;}
.section_two .height{height:80px;}
.section_two .innerTwo{ width: 80%; float: right;}
/*.prot{ width: 240px;}*/
.prot h3{color: #0e3b4e; font-size: 48px; font-weight: bold; margin-bottom: 10px;}
.prot h3 span{color: #eb5226; font-size: 48px;}
.prot p{color: #0e3b4e; font-size: 18px; margin-bottom: 50px;}
.proMore{position: relative; display: block; margin-top: 25px; overflow:hidden;width: 165px; height: 45px; line-height: 45px; text-align: center; color: #fff;
 background: #f51219 url(../images/click.png) no-repeat 20px center; border-radius: 50px; z-index: 22;}
.proMore i{ position: absolute; left: 0; top: 0; width: 0; height: 100%; background: #51bb3c; transition: .5s; -webkit-transition: .5s; z-index: -1;}
.proMore:hover i{width: 100%; }


.promore{display: none;}
.section_two .propro{width: 100%; /*margin: 0 auto;*/ padding-top: 35px; text-align: left;}
.section_two .propro a{position: relative; z-index: 2; display: inline-block; overflow: hidden; padding: 6px 30px; margin: 0 5px 10px; color: #fff; border: #fff 1px solid; border-radius: 50px;}
.section_two .propro a i{ position: absolute; left: 0; top: 0; display: block; width: 100%; height: 35px;background:#005dca; 
		transform-origin: right 100%; -webkit-transform-origin: right 100%; transition: transform .5s 0s linear;-webkit-transition: transform .5s 0s linear;
		 transform: scaleX(0);-webkit-transform: scaleX(0); z-index: -1; }
.section_two .propro a:hover i{ transform: scaleX(1); -webkit-transform: scaleX(1); transform-origin: left 0;-webkit-transform-origin: left 0; } 

#scroll_one{width: 100%; margin: 0 auto; height:360px;position:relative;overflow: hidden;}
#scroll_two{width: 100%; height:330px;position:relative;overflow: hidden;}
#scroll_one ul,#scroll_two ul,#scroll_three ul{width:100000px;position:absolute;left:0;}
#scroll_one ul li,#scroll_two ul li{float: left; margin-right: 30px; height: 360px; margin-bottom: 50px; position: relative;overflow: hidden;}
#scroll_one ul li .img{ width:410px; height:305px; margin:0 auto;  overflow:hidden;transition:.5s;  -webkit-transition:.5s;  -moz-transition:.5s;  -ms-transition:.5s;  -o-transition:.5s; }
#scroll_two ul li .img{ width:470px; height:320px;  overflow:hidden;transition:.5s;  -webkit-transition:.5s;  -moz-transition:.5s;  -ms-transition:.5s;  -o-transition:.5s; }
#scroll_one ul li{
	position: relative;
}
#scroll_one ul li .tj{
	position: absolute;
	top: 20px;
	 transition:.5s;  -webkit-transition:.5s;  -moz-transition:.5s;  -ms-transition:.5s;  -o-transition:.5s; 
}
#scroll_one ul li a .img img{width: 100%; height: 100%; transition:.5s;  -webkit-transition:.5s;  -moz-transition:.5s;  -ms-transition:.5s;  -o-transition:.5s; }
#scroll_two ul li a .img img{width: 100%; transition:.5s;  -webkit-transition:.5s;  -moz-transition:.5s;  -ms-transition:.5s;  -o-transition:.5s; }
#scroll_one ul li strong{ display: block; width: 100%; height: 50px; font-weight: normal; line-height: 50px; background: #0e3b4e; color: #fff; text-align: center;font-size:18px;}
#scroll_one ul li .box,#scroll_two ul li .box{position: absolute;text-align: center;background:url(../images/a4.jpg) center/cover no-repeat;;width:100%;height:100%;left:0;bottom:-100%;border:2px solid #d7d7d7;box-sizing: border-box;-webkit-box-sizing: border-box;}
#scroll_one ul li .box h3,#scroll_two ul li .box h3{font-weight:bold;color:#ebf6fe;font-size:28px;margin:30px 0;padding:0 15px;}
#scroll_one ul li .box p,#scroll_two ul li .box p{font-size:16px;color:#ebf6fe;line-height:30px;padding:0 15px;height:60px;overflow: hidden;}
#scroll_one ul li .box .icon{width:84px;height:84px;background:url(../images/a3.png);margin:30px auto;}
#scroll_one ul li .box span{display: block;margin:0 auto;width:204px;height:50px;line-height:50px;border:1px solid #fcdda2;text-align: center;font-size:20px;color:#fff;}
#scroll_one ul li:hover img{  transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1);}

.section_three{background-image:url(../images/bg3.jpg);}
.section_three .height{height:10%;}
.inner_three{ width: 1140px; margin: 0 auto;}
.inner_three h3{
	font-size: 45px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	position: relative;
	z-index: 1;
}
.inner_three h3 span{
	color: #eb5226;
}
.abRight ul{
	position: relative;
	z-index: 1;
	width: 100%;
	padding: 40px 0;
	text-align: center;
}
.abRight ul li{
	width: 30%;
	display: inline-block;
}
.abRight ul li img{
	display: block;
	margin: 0 auto;
}
.abRight img{ display: block; margin: 0 auto;}
.abmore{ position: relative; z-index: 10; display: block; width: 55px; height: 55px; margin: 35px auto; text-align:center; 
 line-height: 55px;  color: #fff; border: #fff 1px solid; font-size: 20px;}
 .abmore:hover{
 	background: #eb5226;
 }
.abmore i{ display: inline-block; width: 210px; height: 38px; line-height: 38px; background: #fff; border-radius: 50px;
 color: #0e3b4e;  font-size: 28px; font-family: impact; margin-left: 10px; text-align: center; font-style: normal;}
.abRight p{
	text-align: center;
	color: #fff;
	line-height: 32px;
}

.vidbacking-active-body-back{position: fixed;z-index: -1;min-width: 100%;min-height: 100%;top: 50%;left: 50%;
background-size: cover;overflow: hidden;opacity: 1;transition: 2s opacity;transform: translateX(-50%) translateY(-50%);
-o-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);}
.vidbacking-active-block-back{position: absolute;min-width: 100%;min-height: 100%;height: auto;width: auto;z-index: 0;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);}
.vidbacking{display: none}
.vidmask-body-back{min-height: 100%;min-width: 100%;position: fixed;top: 0;left: 0;z-index: -50;display: block}
.vidmask-block-back{min-height: 100%;min-width: 100%;position: absolute;top: 0;left: 0;height: auto;width: auto;z-index: -50;display: block}

.bg3png{position: absolute;min-width: 100%;left:0%;bottom: 0%; z-index: 2;}

/*==跳动的数字 ==*/
.product-number-info{ width: 100%;}
.product-number-inner{ width: 80%;margin: 0 auto;text-align: center; padding: 35px 0 0;}
.q li{ float: left; width: 33%;}
.q li i{ font-size: 62px; color: #f51219; font-family: impact; font-style: normal;}
.q li sup{color: #000; }
.q li p{ font-size: 20px;color: #000; }

#top_scroll {height:690px;overflow: hidden;width:80%;float: left;}
#top_scroll ul li{float: left;width:31.33%;margin:0.5% 1%;position: relative;}
#top_scroll ul li a .img{ height: 252px; overflow: hidden; }
#top_scroll ul li .title{position: relative; height:45px;width:100%; padding: 15px 0; background: rgba(255,255,255,.7); z-index: 2;}
#top_scroll ul li .title strong{font-size:18px;color:#000;display: block; font-weight: normal; text-align: center; margin-bottom: 5px;}
#top_scroll ul li .title p{ width: 145px; margin: 0 auto; padding-left: 25px; box-sizing: border-box; color: #ce0101; font-size: 16px; font-family: impact;
 background: url(../images/dh.png) no-repeat 0 center; letter-spacing: 1px; }
#top_scroll ul li .title i{display: block; position: absolute; left: 0; top:0; width: 100%; height: 100%; background: #f5f5f5; 
		transform-origin: right 100%;  -webkit-transform-origin: right 100%; transition: transform .5s 0s linear; -webkit-transition: transform .5s 0s linear; 
		transform: scaleX(0); -webkit-transform: scaleX(0); z-index: -1; }
#top_scroll ul li:hover .title i{transform-origin: left 100%; -webkit-transform-origin: left 100%; transform: scaleX(1); -webkit-transform: scaleX(1);}


.section_four{background-image:url(../images/bg4.jpg);}
.inner_four h3{
	color: #0e3b4e;
	font-size: 45px;
	margin-bottom: 5px;
	text-align: center;
	font-weight: bold;
}
.inner_four p{
	color: #0e3b4e;
	font-size: 18px;
	text-align: center;
}
.section_four .height{height:50px;}
.section_four .biaoti img{display: block; margin: 0 auto 15px; }
.section_four .biaoti p{ color: #fff; font-size: 18px; text-align: center;}
.section_four .ss3{background-position: center;background-size:cover;width:600px;height:450px;border:8px solid #fff;box-sizing:border-box;-webkit-box-sizing:border-box;}
.section_four .more{position: relative; width:245px;height:40px; border-radius: 50px; overflow:hidden; color: #fff; background: #ea5420; font-size: 16px; line-height: 40px; text-align: center;  margin:25px auto 0; 
		transition: .5s; -webkit-transition: .5s; z-index: 2; overflow: hidden;}
.section_four .more i{ position: absolute; width: 100%; height: 50px; background:#0e3b4e; left: 0; top: 0;
		transform-origin: right 100%; -webkit-transform-origin: right 100%; transition: transform .4s 0s linear; -webkit-transition: transform .4s 0s linear; 
		transform: scaleY(0);  transform: scaleY(0);z-index: -1; }
.section_four .more:hover i{transform-origin: left 0; -webkit-transform-origin: left 0; transform: scaleY(1); -webkit-transform: scaleY(1);}		
.section_four .more:hover{color: #fff;}
.section_four .swiper-container-horizontal>.swiper-pagination-bullets{ width: 160px; height: 13px; background: #fff; text-align: center; border-radius: 50px; margin: 30px auto 0;}
.section_four .swiper-pagination-bullet{ background: #ccc; vertical-align: super;}
.section_four .swiper-container{ overflow: inherit; padding-top: 35px;}
.section_four .swiper-container-3d .swiper-slide-shadow-left,.section_four .swiper-container-3d .swiper-slide-shadow-right{ background-image: linear-gradient(to left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));}


.section_five{background-image:url(../images/bg5.jpg); position: relative;}
.jb{ 
position: absolute;
left: 0;
bottom: 0;
animation: jb  1500ms infinite linear alternate;
-webkit-animation: jb  1500ms infinite linear alternate;
}
@keyframes jb{
	from{
		bottom: 0;
	}
	to{
		bottom: -80px;
	}
}
@-webkit-keyframes jb{
	from{
		bottom: 0;
	}
	to{
		bottom: -80px;
	}
}

.ysimg1{
	position: absolute;
	right: 40%;
	bottom: 0;
	animation: ysimg1  3000ms infinite linear alternate;
    -webkit-animation: ysimg1  3000ms infinite linear alternate;
}

@keyframes ysimg1{
	from{
		transform: rotate(0deg);
	}
	to{transform: rotate(-20deg);}
}
@-webkit-keyframes ysimg1{
	from{
		transform: rotate(0deg);
	}
	to{transform: rotate(-20deg);}
}

.ysimg2{
	position: absolute;
	right: 0;
	bottom: 0;
}


.section_five .inner_five{
	width: 1400px;
	margin: 0 auto;
	position: relative;
	z-index: 5;
	 }
.yst{
	float: right;
}
.yst p{
	color: #0e3b4e;
	font-size: 24px;
	text-transform: uppercase;
	letter-spacing: 2px;
}
.section_five .ysUl{ position: relative; width: 70%;height: 400px; margin: -50px auto 0; text-align: center; }
.section_five .ysUl a{  width: 240px; height: 240px; padding-top: 45px; box-sizing: border-box; background: url(../images/paopao.png) no-repeat 0 0/100%; transition: .5s; -webkit-transition: .5s;}
.section_five .ysUl a img{ display: block; margin: 0px auto 20px;}
.section_five .ysUl a p{ width: 60%; line-height: 24px; color: #0e3b4e; margin: 0 auto; font-weight: 550;}

.section_five .ysUl a:nth-child(1){
	position: absolute;
	left: 0;
	top: 24px;
}
.section_five .ysUl a:nth-child(2){
	position: absolute;
	left: 25%;
	top: 150px;
}
.section_five .ysUl a:nth-child(3){
	position: absolute;
	left: 50%;
	top: 0;
}
.section_five .ysUl a:nth-child(4){
	position: absolute;
	left: 75%;
	top: 155px;
}


.section_five .ysUl li:hover div{ transform-origin: center center;-webkit-transform-origin: center center; animation: yaobai 1500ms linear infinite; -webkit-animation: yaobai 1500ms linear infinite;}
@keyframes yaobai{
	0%{ transform: rotate(0);}
	25%{ transform: rotate(15deg);}
	50%{ transform: rotate(0);}
	75%{ transform: rotate(-15deg);}
	100%{ transform: rotate(0);}
}
@-webkit-keyframes yaobai{
	0%{ transform: rotate(0);}
	25%{ transform: rotate(15deg);}
	50%{ transform: rotate(0);}
	75%{ transform: rotate(-15deg);}
	100%{ transform: rotate(0);}
}

.section_five .ysUl li div i{ font-size: 30px; color: #fff; font-style: normal; text-align: center;}
.section_five .ysUl li div h4{font-size: 28px; font-weight: bold; color: #fff; text-align: center;  padding: 5px 0;} 
.section_five .ysUl li div p{width: 80%; margin: 0 auto; font-size: 15px; color: #fff; text-align: center; }  
.section_five .yongxin{ display: block; margin: 0 auto;}


/**顶部幻灯片按钮**/
#my-slide .slide-list button{
	background: #b2b2b2;
	font-family: monospace;
	font-weight: 100;
	font-size: 50px;
	color: #333;	
	z-index: 1;
	border: none;
	transition: .5s;
	-webkit-transition: .5s;
}
#my-slide .slide-list button img{
	display: block;
	width: 50px;
	margin: 0 auto;
	transition: .5s;
	-webkit-transition: .5s;
}
#my-slide .slide-list button:hover{
	border-radius: 8px;
	border: none;
	outline: none;
	background: #44b5a2;
}
#my-slide .slide-list button:hover img{
	width: 45px;
}

.slick-top-prev{
	position:absolute;
	display: block;
	height: 55px;
	width:92px;	
	top: 50%;
	left: 450px;
	border: none;
	margin-top:-27px;
}
.slick-top-next{
	position:absolute;
	display: block;
	height: 55px;
	width:92px;
	top: 50%;
	right: 450px;
	outline: none;
	margin-top:-27px;
}
/*---卡片结束---*/




.section_six{background-image:url(../images/bg6.jpg);position: relative; z-index: 9;}
.section_six .innerNew{ width: 1300px; margin: 0 auto; }
.section_six .new1{ position: absolute; left: 0; top: 10%;}
.section_six .new2{ position: absolute; right: 0; top: 20%; z-index: 0;}
.section_six .biaoti h2{display: block; font-weight: bold; color: #0e3b4e;  font-size: 48px; text-align: center; }
.section_six .biaoti h2 i{ font-style: normal; color: #eb5226;}
.section_six .biaoti img{ display: block; margin: 0 auto 10px;}

.section_six .item_box{ width: 100%; padding-top: 85px;}
.section_six .item{width: 30%; margin: 0 1.5%; float: left; position: relative;background: rgba(255,255,255,.86); z-index: 9;}
.section_six .date{position: absolute; top: -50px; left: 20px; width:80px; text-align: center; background:url(../images/sd.png) no-repeat 0 0/100%; 
color:#0e3b4e;font-size:16px; padding: 40px 0;}
.section_six .date span{ font-size: 20px;padding-top: 5px;}
.section_six .img{ position: absolute; left: 0; top: 0; height: 100%; z-index: -1; opacity: 0;transition: .5s; -webkit-transition: .5s;}
.section_six .img img{height: 100%; transition: .5s; -webkit-transition: .5s;}
.section_six .item:hover img{ transform: scale(1.1); -webkit-transform: scale(1.1);}
.section_six .pad{padding:90px 35px 85px; box-sizing: border-box;border: #6b9db3 1px solid; transition: .5s; -webkit-transition: .5s; }
.section_six .pad h3{font-weight:bold;font-size:20px;color:#333; padding-bottom: 20px;white-space: nowrap; width:95%; overflow: hidden; text-overflow: ellipsis;}
.section_six .pad p{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; text-overflow: ellipsis;
					color: #999; line-height: 28px; }
.section_six .itemore{color: #eb5226; padding-top: 25px; padding-left: 170px; transition: .5s; -webkit-transition: .5s; }	
.section_six .itemore span{position: relative; display: inline-block; width: 50px; height: 1px; background: #000; margin: 8px 0 5px;}
.section_six .itemore span::before{display: block; content: ""; position: absolute; left: 3px; top: -2px; display: block; width: 6px; height: 6px;
		 border-radius: 50px; background: #eb5226; transition: .5s; -webkit-transition: .5s;}
.section_six .item:hover .img{ opacity: .45;}
.section_six .item:hover .itemore span::before{width: 7px; height: 7px;top: -3px; left: 80%;}
.section_six .item:hover .pad{border: #196a8c 1px solid; }
.section_six .item:hover .pad p{color: #333; }

.section_eight{background-image:url(../images/bg5.jpg);}
.section_eight .round{ 	
	position: absolute; left: 0;right: 0;top: 0;bottom: 0;/*这几句加上是有用的*/
	 width: 640px; height: 640px; margin: auto; border-radius: 50%; text-align: center;
	 background: url(../images/yuan.png) no-repeat center;
	 /* background:rgba(68,181,162,.88);*/ overflow: hidden; z-index: 9;} 
.section_eight .flogo{ display: inline-block;}
.section_eight h5{ font-size:36px; color: #0e3b4e; font-weight: bold; padding: 30px 0;}
.section_eight p{ font-size:16px; color: #0e3b4e; line-height: 28px;}
.section_eight .ewm{width: 180px; margin: 0 auto; padding-top: 30px;}
.section_eight .ewm img{ padding: 15px;/*  background: url(../images/ewmk.png) no-repeat 0 0; */ width: 105px;}
.section_eight .ewm p{ display: block; float: left;}
.section_eight .ewm span{display: block; width: 20px; float: right; padding-top: 20px; color: #ea5420;}

.line{ height: 570px; position: absolute; margin: auto;  left: 0; right: 0; top: 0; bottom: 0;}
.lineOne{ position: absolute;width: 100%; height: 100%; top: 0; left: 0;}
.xian{
	transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);
	transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;-moz-transform-origin:0 0;-webkit-transform-origin:0 0;	
}
.xian2{
	transform: rotate(135deg); -o-transform: rotate(135deg); -ms-transform: rotate(135deg);-moz-transform: rotate(135deg);-webkit-transform: rotate(135deg);
	transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;-moz-transform-origin:0 0;-webkit-transform-origin:0 0;	
}
.lineOne1{ 
	position: absolute; width: 200px; height: 1px; background: #fff; left: 50%; top: 50%; margin: -220px 0 0 230px;
	animation: lineOne1 1.5s infinite alternate; -o-animation: lineOne1 1.5s infinite alternate;
	-ms-animation: lineOne1 1.5s infinite alternate; -moz-animation: lineOne1 1.5s infinite alternate;-webkit-animation: lineOne1 1.5s infinite alternate;	
}
@keyframes lineOne1{from{width: 200px;}to{ width: 0px;}}
@-webkit-keyframes lineOne1{from{width: 200px;}to{ width: 0px;}}
@-moz-keyframes lineOne1{from{width: 200px;}to{ width: 0px;}}
@-ms-keyframes lineOne1{from{width: 200px;}to{ width: 0px;}}

.lineOne2{ 
	position: absolute; width: 80px; height: 1px; background: #fff; left: 50%; top: 50%; margin: -252px 0 0 190px;
	animation: lineOne2 1.2s infinite alternate; -o-animation: lineOne2 1.2s infinite alternate;
	-ms-animation: lineOne2 1.2s infinite alternate; -moz-animation: lineOne2 1.2s infinite alternate;-webkit-animation: lineOne2 1.2s infinite alternate;	
}
@keyframes lineOne2{from{width: 80px;}to{ width: 0px;}}
@-webkit-keyframes lineOne2{from{width: 80px;}to{ width: 0px;}}
@-moz-keyframes lineOne2{from{width: 80px;}to{ width: 0px;}}
@-ms-keyframes lineOne2{from{width: 80px;}to{ width: 0px;}}

.lineOne3{ 
	position: absolute; width: 60px; height: 1px; background: #fff; left: 50%; top: 50%; margin: -190px 0 0 270px;
	animation: lineOne3 1s infinite alternate; -o-animation: lineOne3 1s infinite alternate;
	-ms-animation: lineOne3 1s infinite alternate; -moz-animation: lineOne3 1s infinite alternate;-webkit-animation: lineOne3 1s infinite alternate;	
}
@keyframes lineOne3{from{width: 60px;}to{ width: 0px;}}
@-webkit-keyframes lineOne3{from{width: 60px;}to{ width: 0px;}}
@-moz-keyframes lineOne3{from{width: 60px;}to{ width: 0px;}}
@-ms-keyframes lineOne3{from{width: 60px;}to{ width: 0px;}}

.lineOne4{ 
	position: absolute; width: 220px; height: 1px; background: #fff; left: 50%; top: 50%; margin: 200px 0 0 -255px;
	animation: lineOne4 1.5s infinite alternate; -o-animation: lineOne4 1.5s infinite alternate;
	-ms-animation: lineOne4 1.5s infinite alternate; -moz-animation: lineOne4 1.5s infinite alternate;-webkit-animation: lineOne4 1.5s infinite alternate;	
}
@keyframes lineOne4{from{width: 220px;}to{ width: 0px;}}
@-webkit-keyframes lineOne4{from{width: 220px;}to{ width: 0px;}}
@-moz-keyframes lineOne4{from{width: 220px;}to{ width: 0px;}}
@-ms-keyframes lineOne4{from{width: 220px;}to{ width: 0px;}}

.lineOne5{ 
	position: absolute; width: 100px; height: 1px; background: #fff; left: 50%; top: 50%; margin: 155px 0 0 -270px;
	animation: lineOne5 1.2s infinite alternate; -o-animation: lineOne5 1.2s infinite alternate;
	-ms-animation: lineOne5 1.2s infinite alternate; -moz-animation: lineOne5 1.2s infinite alternate;-webkit-animation: lineOne5 1.2s infinite alternate;	
}
@keyframes lineOne5{from{width: 100px;}to{ width: 0px;}}
@-webkit-keyframes lineOne5{from{width: 100px;}to{ width: 0px;}}
@-moz-keyframes lineOne5{from{width: 100px;}to{ width: 0px;}}
@-ms-keyframes lineOne5{from{width: 100px;}to{ width: 0px;}}

.lineOne6{ 
	position: absolute; width: 70px; height: 1px; background: #fff; left: 50%; top: 50%; margin: 230px 0 0 -220px;
	animation: lineOne6 1s infinite alternate; -o-animation: lineOne6 1s infinite alternate;
	-ms-animation: lineOne6 1s infinite alternate; -moz-animation: lineOne6 1s infinite alternate;-webkit-animation: lineOne6 1s infinite alternate;	
}
@keyframes lineOne6{from{width: 100px;}to{ width: 0px;}}
@-webkit-keyframes lineOne6{from{width: 100px;}to{ width: 0px;}}
@-moz-keyframes lineOne6{from{width: 100px;}to{ width: 0px;}}
@-ms-keyframes lineOne6{from{width: 100px;}to{ width: 0px;}}


.lineTwo{
	position: absolute;
	top: 50%;
	left: 50%;
	width: 1000px;
	height: 1000px;
	margin: -500px 0 0 -500px;
	border-radius: 50%;
	border-left: 1px solid rgba(255,255,255,1);
	border-right: 1px solid rgba(255,255,255,1);
	border-top: 1px solid rgba(255,255,255,.2);
	border-bottom: 1px solid rgba(255,255,255,.2);
	box-shadow: rgba(0,0,0,.3) 0px 0px 2px;
	-webkit-box-shadow: rgba(0,0,0,.3) 0px 0px 2px;
	z-index: 5;
	animation: linetwomove 3s infinite alternate;
	-webkit-animation: linetwomove 3s infinite alternate;
}

@keyframes linetwomove{
	from{ transform: rotate(0deg);}
	to{ transform: rotate(90deg);}
}
.lineTwo1{
	position: absolute;
	left: 50%;
	top: 50%;
	width: 200px;
	height: 1px;
	background: #fff;
	opacity: 1;
	margin: 0 0 0 -550px;
	box-shadow: rgba(0,0,0,.3) 0px 0px 2px;
	-webkit-box-shadow: rgba(0,0,0,.2) 0px 0px 1px;
}
.lineTwo2{
	position: absolute;
	left: 50%;
	top: 50%;
	width: 200px;
	height: 1px;
	background: #fff;
	opacity: 1;
	margin: 0 0 0 350px;
	box-shadow: rgba(0,0,0,.3) 0px 0px 2px;
	-webkit-box-shadow: rgba(0,0,0,.2) 0px 0px 1px;
}
.inneround{
	position: absolute;
	width: 800px;
	height: 800px;
	left: 50%;
	top: 50%;
	margin: -400px 0 0 -400px;
	background: rgba(0,0,0,.1);
	border-radius: 50%;
	border-left: 1px solid rgba(255,255,255,.3);
	border-right: 1px solid rgba(255,255,255,.3);
	border-top: 1px solid rgba(255,255,255,1);
	border-bottom: 1px solid rgba(255,255,255,1);
}

.dot1,.dot2,.dot3,.dot4{
	position: absolute;
	width: 4px;
	height: 4px;
	border-radius: 50%;
	background: #fff;
	top: 50%;
	left: 50%;
}
.dot1{
	margin: -2px 0 0 -502px;
}
.dot2{
	margin: -2px 0 0 -402px;
}
.dot3{
	margin: -2px 0 0 502px;
}
.dot4{
	margin: -2px 0 0 402px;
}

.index_copyright{position: absolute; bottom: 10px; width: 100%; height: 40px;  color:#fff;font-size:14px; text-align: left;}
.innerCopy{ width: 1300px; margin: 0 auto; text-align:center;}

/*===================== 首页 END =====================*/

/* ======================================== 内页 START ======================================== */

/* ===================== 公用  ===================== */

.inner_content{padding:30px 0;}
.article_content{font-size:16px;line-height:26px;color:#333;}
.article_content .article{overflow: hidden;padding:20px 20px 0px;}
.right_article .article{overflow: hidden;padding:0px 0px 0px;}
.article_content img, .article_content a{display: inline-block;}
.article_content p{margin-bottom:10px;}

.pagenum{border-top:1px solid #f2f2f2;text-align: center;font-size:0;height:50px;line-height:50px;margin-top:40px;overflow: hidden;}
.pagenum a{display: inline-block;width:44%;color:#666;font-size:15px;overflow: hidden;padding:0 3%;}
.pagenum span{font-size:15px;color:#666;}
.pagenum a:hover{color:#fff;}
.pagenum a:hover span{color:#fff;}

.inner_banner{position: relative;overflow:hidden;}
.inner_banner img{position: relative;z-index:1;}
.inner_banner:before{content: "";width: 100%;height: 100%;position: absolute;right:0;top:0;background: #fff;z-index:100;}
.inner_banner.on:before{animation: scroll_right 1s ease-in-out forwards;-webkit-animation: scroll_right 1s ease-in-out forwards;-moz-animation: scroll_right 1s ease-in-out forwards;-o-animation: scroll_right 1s ease-in-out forwards;}
.inner_banner .bottom{position: absolute;z-index:2;bottom:0;left:0;width:100%;height:258px;background:url(../images/title_bg.png) repeat-x;}
.inner_banner .bottom .inner{position: relative;height:100%;}
.inner_banner .title{color:#fff;position: absolute;bottom:50px;left:0;overflow: hidden;}
.inner_banner .title span{display: block;font-size:60px;font-family:"Microsoft JhengHei";}
.inner_banner .title strong{display: block;font-size:40px;font-family:impact;}
.inner_banner .position{font-size:14px;color:#fff;position: absolute;bottom:55px;right:0;overflow:hidden;}
.inner_banner .position i{display: inline-block;width:5px;height:1px;background-color: #fff;vertical-align: middle;margin:0 5px;}
.inner_banner .position a{color:#fff;display: inline-block;font-family:"Microsoft JhengHei";}
.inner_banner .position a:hover{color:#eb5226;}
.inner_banner .title:before, .inner_banner .position:before{content: "";width:100%;height: 100%;position: absolute;right:0;top:0;/*background: #fff;*/z-index: 101;}
.inner_banner .title.on:before{animation: scroll_right 1s 0.2s ease-in-out forwards;-webkit-animation: scroll_right 1s 0.2s ease-in-out forwards;-moz-animation: scroll_right 1s 0.2s ease-in-out forwards;-o-animation: scroll_right 1s 0.2s ease-in-out forwards;}
.inner_banner .position.on:before{animation: scroll_right 1s 0.4s ease-in-out forwards;-webkit-animation: scroll_right 1s 0.4s ease-in-out forwards;-moz-animation: scroll_right 1s 0.4s ease-in-out forwards;-o-animation: scroll_right 1s 0.4s ease-in-out forwards;}
@-moz-keyframes scroll_right{0%{width:100%;}100%{width:0;}}
@-webkit-keyframes scroll_right{0%{width:100%;}100%{width:0;}}
@-o-keyframes scroll_right{0%{width:100%;}100%{width:0;}}
@keyframes scroll_right{0%{width:100%;}100%{width:0;}}

.inner_son_list{font-size:0;text-align: center;background-color:#f9f9f9;}
.inner_son_list a{display: inline-block;height:70px;line-height:70px;font-size:16px;color:#333;padding:0 30px;}
.inner_son_list a:hover{color:#fff;}

.page_list{text-align: center;}
.page_list b{font-size:0;}
.page_list b a, .page_list b font{display: inline-block;font-weight:100;color:#999;font-size:16px;margin-right:10px;border:1px solid #e5e9ef;width:40px;height:40px;line-height:40px;border-radius:6px;text-align: center;}
.page_list b font, .page_list b a:hover{background-color:#eb5226;color:#fff;border-color:#eb5226;}
.page_list_span1, .page_list_span2{display: none;}

.firstRow img {display: inline-block;}

.biaoti{ display: block;}
/*.biaoti h2{ font-family: 腾祥魅黑简; color: #fff; font-size: 64px; text-align: center;}
.biaoti p{ font-family: 腾祥魅黑简; color: #fff; font-size: 20px; text-align: center; padding-top: 15px;}
.biaotiLeft h2,.biaotiLeft p{ text-align: left;}*/

/* ===================== 公用  ===================== */

/* ===================== 产品页 左侧 导航 ===================== */

.left_side_nav{width:260px;}
.left_side_nav .box_one, .left_side_nav .box_two{background-color:#eb5226;padding:10px 10px;}
.left_side_nav .box_one .title{text-align: center;margin-bottom:20px;}
.left_side_nav .box_one .title h3{color:#fff;font-weight:bold;font-size:30px;margin:20px 0 10px 0;}
.left_side_nav .box_one .title p{color:#fff;font-size:16px;}
.left_side_nav .box_one ul li{line-height:50px;background-color:#fff;margin-bottom:5px;text-align:left;}
.left_side_nav .box_one ul li a{color:#333;padding-left:20px;position: relative;z-index:1;white-space:nowrap; overflow:hidden; text-overflow: ellipsis;}
.left_side_nav .box_one ul li a:hover, .left_side_nav .box_one ul li a.active{color:#fff;}
.left_side_nav .box_one ul li a i{background-color:rgba(10,163,68,0.5);}
.left_side_nav .box_one ul li .son_nav{border-top:1px solid #eb5226;}
.left_side_nav .box_one ul li .son_nav a{background:none;height:40px;line-height:40px;padding-left:40px;position: relative;white-space:nowrap; overflow:hidden; text-overflow: ellipsis;}
.left_side_nav .box_one ul li .son_nav a::after{content:'';position: absolute;left:20px;top:20px;width:8px;height:1px;background-color:#eb5226;transition:0.5s;-webkit-transition:0.5s;}
.left_side_nav .box_one ul li .son_nav a:hover::after, .left_side_nav .box_one ul li .son_nav a.active::after{background-color: #fff;}
.left_side_nav .box_two{margin-top:10px;padding:20px 10px;}
.left_side_nav .box_two p{font-size:16px;color:#fff;line-height:30px;}
.left_side_nav .box_two strong{color:#fff;font-size:30px;display: block;margin-bottom:10px;font-family:impact;font-weight:100;}
.left_side_nav .box_two .more{height:36px;line-height:36px;background-color:#fff;margin-top:10px;width:200px;color:#333;text-align: center;}
.left_side_nav .box_two .more i{background-color:rgba(10,163,68,0.5);}
.left_side_nav .box_two .more:hover{color:#fff;}
.right_side_content.fr{width:1020px;}

/* ===================== 产品页 左侧 导航 ===================== */

/* ===================== 产品 列表页 ===================== */

.list_none{display: none;}

#showdata{display:block;}
.item_list .item{float: left;width:32.33%;margin:0 0.5% 20px;margin-bottom:20px;}
.item_list .item img{margin:0 auto;}
.item_list .item strong{text-transform:uppercase;font-weight:300;font-size:16px;display:block;color:#333;}

.product_one_list .info{display: none;}
.product_one_list .item .title{position: absolute;bottom:0;left:0;width:90%;height:50px;line-height:50px;background-color:rgba(0,0,0,0.45);color:#fff;padding:0 5%;}
.product_one_list .block{opacity:0;visibility: hidden;position: absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(14,59,78,0.45);text-align: center;}
.product_one_list .block:before{content:'';position: absolute;width:28px;height:29px;bottom:-20px;right:-20px;background:url(../images/jt2.png);}
.product_one_list .block:after{content:'';position: absolute;width:28px;height:29px;top:-20px;left:-20px;background:url(../images/jt1.png);}
.product_one_list .item:hover :after{top:20px;left:20px;}
.product_one_list .item:hover :before{bottom:20px;right:20px;}
.product_one_list .scale{padding:20% 15% 0;text-align:left;opacity:0;visibility: hidden;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);-moz-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);}
.product_one_list .scale .t{color:#fff;font-size:22px;font-weight:bold;line-height:30px;height:60px;overflow: hidden;}
.product_one_list .scale i{display: block;width:14px;height:2px;margin:40px 0 20px;background-color: #fff;}
.product_one_list .scale span{display: block;font-size:14px;color:#fff;}
.product_one_list .item:hover .title{bottom:-50px;}
.product_one_list .item:hover .block{opacity:1;visibility: visible;}
.product_one_list .item:hover .scale{opacity:1;visibility: visible;-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);}

.product_two_list .info strong{height:60px;line-height:60px;padding-left:20px;font-size:18px;position: relative;}
.product_two_list .info strong:after{content:'';position: absolute;left:0px;bottom:20px;width:5px;height:20px;background-color:#0e3b4e;}
.product_two_list .info strong:before{content:'';position: absolute;bottom:0;left:0;width:0;height:5px;background-color:#0e3b4e;}
.product_two_list .item:hover strong:after{height:0;}
.product_two_list .item:hover strong:before{width:100%;}
.product_two_list .item:hover strong{color:#0e3b4e;padding-left:50px;}

.product_three_list .info strong{height:60px;line-height:60px;text-align: center;position: relative;}
.product_three_list .info strong:before, .product_three_list .info strong:after{content:'';position: absolute;top:50%;width:0px;height:2px;background-color:#005dca;}
.product_three_list .info strong:before{left:0;}
.product_three_list .info strong:after{right:0;}
.product_three_list .item:hover :after, .product_three_list .item:hover :before{width:16px;}

.product_four_list .info strong{height:60px;line-height:60px;padding:0 20px;position: relative;color:#fff;text-align: center;}
.product_four_list .info strong:after{content:'';position: absolute;bottom:0;left:0;width:100%;height:100%;z-index:-1;background-color:#eb5226;}
.product_four_list .item:hover .info strong{color:#333;}
.product_four_list .item:hover .info strong:after{height:5px;}

.product_five_list .item{background-color:#f9f9f9;overflow: hidden;border-radius:6px;}
.product_five_list .info strong{height:60px;line-height:60px;padding:0 20px;position: relative;text-align:center;}
.product_five_list .item:hover{box-shadow: 8px 8px 10px rgba(0,0,0,.1), -8px -8px 10px #fff;}

.product_six_list .img:after{content:'';position: absolute;left:0;top:-100%;width:100%;height:100%;background:rgba(40,100,181,0.4) url(../images/jia.png) center/8% no-repeat;}
.product_six_list .info strong{height:60px;line-height:60px;padding:0 20px;position: relative;text-align: center;z-index:1;}
.product_six_list .info strong:after{content:'';position: absolute;z-index:-1;bottom:0;left:0;width:100%;height:0;background-color:#0e3b4e;}
.product_six_list .item:hover .img:after{top:0;}
.product_six_list .item:hover strong{color:#fff;}
.product_six_list .item:hover strong:after{height:100%;}

.product_two_list .block, .product_three_list .block, .product_four_list .block, .product_five_list .block, .product_six_list .block, .product_two_list strong.title, .product_three_list strong.title, .product_four_list strong.title, .product_five_list strong.title, .product_six_list strong.title{display: none;}

.product_son_list{background-color: #0e3b4e;position: relative;z-index:10;}
.product_son_list ul{text-align: center;font-size:0;}
.product_son_list ul li{display: inline-block;width:13.66666666666667%;vertical-align: top;position: relative;}
.product_son_list ul li a{font-size:18px;font-weight:bold;color:#fff;line-height:70px;}
.product_son_list ul li a:hover, .product_son_list ul li a.active{color:#fff; background:#eb5226;}
.product_son_list ul li .son_nav{display: none;}
.product_son_list ul li .son_nav a{font-size:16px;font-weight:300;height:50px;line-height:50px;position: relative;}

/* ===================== 产品 列表页 ===================== */

/* ===================== 产品 详情页 ===================== */

.product_article .img1{display: none;}
.product_article .title{overflow: hidden;padding:10px 0 0px;}
.product_article .title h1{text-align: center;font-size:22px;color:#333;}
.product_article .title .time{display: block;height:30px;line-height:30px;text-align: center;margin:14px 0 0;font-size:14px;color:#999;}
.product_article .title .time img{display: inline-block;height:18px;margin-top:-2px;margin-right:10px;}

.left_article{width:30%;z-index:99999;border-top:3px solid #eb5226;}
.left_article h1{color:#333;line-height:36px;font-weight: bold;font-size:22px;text-align: left;margin-bottom:20px;}
.left_article .info_3 span{display: inline-block;padding:8px 0;line-height:24px;color:#555;font-size:12px;}
.left_article .info_3 span img{display: inline-block;height:26px;margin-right:15px;}
.left_article .info_1{text-align: left;}
.left_article .info_1 .dh{color:#555;min-height:40px;line-height:40px;margin-bottom:4px;}
.left_article .info_1 .dh img{float: left;width:26px;margin-top:7px;margin-right:10px;}
.left_article .info_1 .dh span{float: right;width:88%;font-size:15px;color:#555;letter-spacing:0px;}
.left_article .info_1 .dh.num a{font-family:impact;font-size:26px;letter-spacing:2px;color:#555;font-weight:300;}
.product_article_page{font-size:0;margin-top:20px;}
.product_article_page a{margin-right:30px;display: inline-block;vertical-align: top;width:36px;height:36px;overflow: hidden;border-radius:50%;background-color:#eb5226;font-size:0;background-position:center;background-repeat:no-repeat;}
.product_article_page a .pb_bg{display: none;}

.right_article{width:68%;}

#none{overflow: hidden;}
.xgcp_title{padding:10px;background-color:#fafafa; margin:30px 0 0;}
.xgcp_title h3{color:#eb5226;border-left:2px solid #eb5226;padding-left:20px;height:30px;line-height:30px;font-weight: bold;font-size: 20px;}
.xgcp_ul li{float: left;text-align: center;width:23%;margin:1%;}
.xgcp_ul li strong{display: block;height:36px;color:#333;font-size:16px;font-weight:100;line-height:36px;text-align: center;}
.xgcp_ul li:hover strong{color:#fff;}
.xgcp_ul li:hover .pb_bg{transform: scaleY(1);-webkit-transform: scaleY(1);transform-origin: left 0;-webkit-transform-origin: left 0;visibility: visible\9;}

.news_article .bshare-custom.icon-medium{text-align: center;margin:0;padding-bottom:10px;border-bottom:1px solid #f2f2f2;}
.bshare-custom.icon-medium{margin-top:20px;}
.bshare-custom.icon-medium span{display: inline-block;vertical-align: middle;font-size:14px;color:#999;}
.bshare-custom a{margin-right:10px !important;opacity:0.6 !important;-webkit-transition: 0s;-o-transition: 0s;-ms-transition: 0s;-moz-transition: 0s;transition: 0s;}
.bshare-custom a:hover{opacity:1 !important;}
.bshare-custom .bshare-qqim{background:url(../images/qq.png) center/80% no-repeat !important;}
.bshare-custom .bshare-weixin{background:url(../images/wechat.png) center/90% no-repeat !important;}
.bshare-custom .bshare-itieba{background:url(../images/bdtb.png) center/90% no-repeat !important;}
.bshare-custom .bshare-sinaminiblog{background:url(../images/weibo.png) center/120% no-repeat !important;}
.bshare-custom .bshare-more{background:url(../images/more.png) center/90% no-repeat !important;}

/* ===================== 产品 详情页 ===================== */

/* ===================== 新闻页面 ===================== */

.news_one_list{background-color: #f7f7f7;}
.news_one_list .page_list div{background-color: #f7f7f7;}
.news_one_list .inner{width:1000px;}

.news_one_list .news_box li{margin:0 auto 30px;background-color: #fff;transition:0.5s;}
.news_one_list .news_box li.right .img{float: right;}
.news_one_list .news_box li .img{width:400px;float: left;}
.news_one_list .news_box li .info{width:479px;float: left;padding:80px 60px;}
.news_one_list .news_box li .t_one{display: none;}
.news_one_list .news_box li .t_two{font-size:14px;color:#555;height:30px;line-height:30px;}
.news_one_list .news_box li h3{font-size:18px;color:#333;height:60px;line-height:60px;}
.news_one_list .news_box li p{font-size:15px;color:#999;line-height:26px;height:52px;overflow: hidden;}
.news_one_list .news_box li .xq{display: block;position: relative;z-index:1;width:34px;height:34px;border-radius:50%;font-size:0;margin-top:20px;background: #eee url(../images/banner_r_h.png) no-repeat center center;}
.news_one_list .news_box li .xq:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background:#eb5226;opacity: 0;visibility: hidden;transform: scale(0.1);transition: all .3s;z-index: -1;}
.news_one_list .news_box li .xq:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/banner_r_h.png) no-repeat center center;border-radius: 50%;opacity: 0;visibility: hidden;transition: all .3s;z-index: 2;}
.news_one_list .news_box li:hover .xq:before{border-radius: 50%;opacity: 1;visibility: visible;transform: none;}
.news_one_list .news_box li:hover .xq:after{opacity: 1;visibility: visible;}
.news_one_list .news_box li:hover{box-shadow: 0 0 20px #aaa;}
.news_one_list .news_box li:hover img, .news_one_list .news_box li:hover .info{transform: translateX(-20px);-webkit-transform: translateX(-20px);-moz-transform: translateX(-20px);-ms-transform: translateX(-20px);-o-transform: translateX(-20px);}
.news_one_list .news_box li.right:hover img, .news_one_list .news_box li.right:hover .info{transform: translateX(20px);-webkit-transform: translateX(20px);-moz-transform: translateX(20px);-ms-transform: translateX(20px);-o-transform: translateX(20px);}
.news_one_list .news_box li:hover h3{color:#eb5226;}

.news_two_list .news_box li{float: left;width:31.33%;margin:0 1% 30px;position: relative;box-shadow: 0 0 10px #f1f1f1;}
.news_two_list .news_box li .t_one{display: none;}
.news_two_list .news_box li .t_two{margin-bottom:10px;font-size:14px;color:#999;}
.news_two_list .news_box li:after{content:'';position: absolute;top:0;left:0;background-color:#eb5226;width:0;height:3px;transition:0.5s;-webkit-transition:0.5s;}
.news_two_list .news_box li .img{display: none;}
.news_two_list .news_box li a{padding:28px;}
.news_two_list .news_box li strong{display: block;font-size: 20px;line-height: 36px;height: 72px;overflow: hidden;color: #303030;}
.news_two_list .news_box li p{font-size: 14px;line-height: 24px;color: #999;height: 72px;overflow: hidden;margin: 10px 0 24px;}
.news_two_list .news_box li .xq{display: block;font-size:14px;color:#999;padding-right:20px;height:30px;line-height:30px;position: relative;}
.news_two_list .news_box li .xq:after{content:'';position: absolute;left:70px;top:7px;width:16px;height:16px;background:url(../images/banner_r_h.png) center/cover no-repeat;}
.news_two_list .news_box li:hover{box-shadow: 0 0 30px #ddd;}
.news_two_list .news_box li:hover:after{width:100%;}
.news_two_list .news_box li:hover h3, .news_two_list .news_box li:hover .xq{color:#eb5226;}
.news_two_list .news_box li:hover .xq:after{background:url(../images/banner_r.png) center/cover no-repeat;}

.news_article h1.title{font-size:22px;text-align: center;font-weight:bold;}
.news_article .time{display: block;text-align: center;padding:20px 0 20px;color:#777;}
.news_article .time img{display: inline-block;height:20px;margin:-3px 10px 0 0;}
.news_share{text-align: center;height:24px;line-height:24px;border-bottom: 1px solid #D2D2D2;padding-bottom:10px;}
.news_share span{display: inline-block;vertical-align: top;}
.news_share .bdsharebuttonbox{display: inline-block !important;vertical-align: top;}
.news_article .article_content p{margin-bottom:14px;}

/* ===================== 新闻页面 ===================== */

/* ===================== 全局搜索框 ===================== */

.form_box {display: none;border:1px solid #f1f1f1;border-radius: 5px;margin-bottom: 20px;}
.form_box .sf{margin:0 auto;text-align: center;font-size:0;}
.form_box .an {display: inline-block;border: 1px solid #f1f1f1;background-color: #fff;color: #333;height: 40px;border-radius: 8px;margin: 10px 5px;font-size: 16px;line-height:40px;padding: 0px 15px;outline:none;}
.form_box .an{vertical-align: bottom;}
.form_box .an:hover{border-color:#eb5226;}
.form_box .inp{height:38px;vertical-align: bottom;}
.form_box .submit{width:80px;cursor:pointer;}

/* ===================== 全局搜索框 ===================== */

/* ===================== 在线留言 ===================== */

.form_box_box{padding:60px 0;box-shadow: 0px 0px 100px rgba(76, 76, 76, 0.1);}
ul.fs{width:1000px;margin:0 auto;}
ul.fs input, ul.fs textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition: 0.8s;-o-transition: 0.8s;-ms-transition: 0.8s;-moz-transition: 0.8s;transition: 0.8s;}
ul.fs .box1 li{float: left;width:320px;margin-right:20px;}
ul.fs .box1 li:nth-of-type(3){margin:0;}
ul.fs .box1 li input{border:1px solid #e1e7ee;width:100%;height:50px;padding:10px;color:#999;}
ul.fs li input:hover{border-color:#eb5226;}
ul.fs .box1 li input::-webkit-input-placeholder, ul.fs li.textarea textarea::-webkit-input-placeholder, ul.fs li.yzm input::-webkit-input-placeholder{color: #999;}   
ul.fs .box1 li input:-moz-placeholder, ul.fs li.textarea textarea:-moz-placeholder, ul.fs li.yzm input:-moz-placeholder{color: #999;}    
ul.fs .box1 li input:-ms-input-placeholder, ul.fs li.textarea textarea:-ms-input-placeholder, ul.fs li.yzm input:-ms-input-placeholder{color: #999;}
ul.fs li.textarea textarea{width:100%;height:150px;border:1px solid #e1e7ee;padding:10px;margin:20px 0;color:#999;}
ul.fs li.textarea textarea:hover{border-color:#eb5226;}
ul.fs li.radio{text-align: center;}
ul.fs li.radio label{margin:0 10px;}
ul.fs li.yzm{text-align: center;margin:20px 0;}
ul.fs li.yzm img{display: inline-block;height:20px;}
ul.fs li.yzm input{border-bottom:1px solid #e1e7ee;width:200px;height:50px;padding:10px;color:#999;}
ul.fs li.yzm input:hover{border-color:#eb5226;}
ul.fs li.submit input{height:50px;margin:0 auto;display: block;cursor:pointer;width:200px;border-radius:50px;background-color:#eb5226;font-size:16px;color:#fff;}

/* ===================== 在线留言 ===================== */

/* ===================== 联系我们 地图 ===================== */

#map{height:600px;margin-top:30px;border:1px solid #ccc;}
#map img{max-width:none;}
#map h3{display: block;font-size:20px;color:#eb5226;font-weight:bold;line-height:40px;}
#map p{font-size:15px;color:#333;margin-top:6px;margin-bottom:0;line-height:30px;}

/* ===================== 联系我们 地图 ===================== */

/* ===================== 回到顶部 ===================== */

.go_top{display: none;background:url(../images/top.png) center center/50% no-repeat;width:40px;height:40px;cursor:pointer;text-align: center;background-color:#eb5226;border-radius:50%;position: fixed;right:6px;bottom:100px;z-index:99999999999;}

/* ===================== 回到顶部 ===================== */

/* ======================================== 内页 START ======================================== */

/*===================== 响应式代码 START =====================*/

.pc_show{display: block;}
.wap_show{display: none;}
.fix_footer{height:50px;background-color:rgba(14,59,78,.8); border-radius: 6px; position: fixed;bottom:8px;left:3%;z-index:99;width:94%; }
@media (min-width:640px){.fix_footer{width:640px !important;left:50%;margin-left:-320px;}}
.fix_footer a{float: left;width:33.33%;text-align: center;overflow: hidden;position: relative;}
.fix_footer img{display: inline-block;height:24px;margin:5px 0 0;}
.fix_footer strong{color:#fff;font-size:12px;display: block;height:20px;line-height:20px;font-weight:400;}
.fix_footer .tel img:nth-of-type(2){position: absolute;left:50%;margin-left:-12px;-webkit-animation:call 1.5s infinite;animation:call 1.5s infinite;}
@-webkit-keyframes call{
	from{-webkit-transform:scale(1);opacity:1;}
	to{-webkit-transform:scale(2);opacity:0;}
}
@keyframes call{
	from{-webkit-transformscale(1);opacity:1;}
	to{-webkit-transform:scale(2);opacity:0;}
}
@media( max-width:1650px ){
	.inner{ width:1200px;}
	.header .nav{width: 1200px;}
}
@media( max-width:1500px ){
	.header .nav{width:1000px;}
	.header .call{font-size:24px; padding-left: 40px; }
	/*#scroll_one{width: 75%;}*/
	.inner_three{ width: 1200px;}
	#top_scroll ul li a .img{ height: auto;}
	
	.callp{padding-left: 0; background: none; font-size: 25px;}
	.section_five .inner_five{width: 1200px;}
	.ysimg2{height: 400px;}
}
@media( max-width:1400px ){
	.inner{width:1200px;}
	.right_side_content.fr{width:936px;}
	.section_two .info .dib img.fl{width:300px;margin-top:20px;}
	.section_two .info .dib{width:1116px;}
	.footer .one{margin:0 15px;width:290px;}
	.footer .ewm .dib{width:120px;}
	.footer .two{width:276px;}
	
	.scroll_one ul li{ margin-left: 80px;}
	.scroll_one ul li .img{ width: 290px; height: 290px;}
	
	
	
}

@media( max-width:1206px ){
	/*===公共开始====*/
	html, body{max-width:640px;margin:0 auto !important;}
	.inner{width:auto !important;padding:0 10px;}
	.section_eight .auto{width: 90%; margin: 0 auto;}
	.header, .banner_box .banner{width:640px;left:50%;margin-left:-320px;}
	.header, .header_height, .header.fix{height:54px; background: rgba(0,0,0,.5);}
	.callp{ display: none;}
	.header .logo img, .header.fix .logo img{width:auto;height:44px; left: 10px; margin-left: 0; top: 5px;}
	.header .nav{display: none;float:none;position: absolute;top:54px;left:0;width:100%;margin:0;background-color: #fff;padding:10px;box-sizing: border-box;}
	.header .nav ul li, .header.fix .nav ul li{float:none;width:100%;height:40px;line-height:40px;}
	.banner .swiper-pagination-bullet{width:4px;height:4px;}
	.copyright{height:auto;line-height:30px;padding-bottom:50px;}
	.copyright img{max-width:50%;}
	.inner_banner{height:220px;background:url(../images/neibanner.jpg) center no-repeat;}
	.inner_banner .title span{font-size:34px; text-align: center;}
	.inner_banner .title strong{font-size:20px;text-align: center; letter-spacing: 1px; text-transform: uppercase;}
	.inner_banner .title, .inner_banner .position{position: relative;top:0;right:0;bottom:0;left:0;float:none;}
	.inner_banner .bottom{height:220px;}
	.inner_banner .bottom .inner{padding-top: 50px; /*position: absolute;height:auto;bottom:20px;right:0;text-align: right;*/}
	.inner_banner .position{margin-top:20px;font-size:12px;line-height:20px;text-align: center;}
	.inner_son_list a{height:46px;line-height:46px;font-size:14px;width:25%;padding:0 6px;box-sizing:border-box;}
	.product_son_list ul li{width:33.33%;box-sizing:border-box;}
	.product_son_list ul li a{height:46px;line-height:46px;font-size:14px;padding:0 4px;}
	.product_son_list ul li .son_nav a{height:40px;line-height:40px;}
	.item_list .item{width:49%;margin-bottom:10px;}
	.item_list .item strong, .product_one_list .item .title{width:100%;height:36px;line-height:36px;font-size:15px;padding:0 5px;box-sizing:border-box;}
	.product_two_list .item strong{padding-left:10px;}
	.product_two_list .item:hover strong{padding-left:20px;}
	.product_two_list .info strong:after{width:2px;bottom:8px;}
	.product_two_list .info strong:before{height:2px;}
	.left_article, .right_article{width:100%;}
	.left_article{float:none;position: relative !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;width:100% !important;height:auto !important;z-index:2;}
	.left_article h1, .news_article h1.title{font-size:20px;}
	.left_article .info_1 .dh.num a{font-size:16px;}
	.product_article_page{margin:20px 0;}
	.product_article_page a{width:26px;height:26px;background-size: cover;}
	.pagenum{height:auto;line-height:30px;text-align:left;}
	.pagenum a{display: block;width:100%;box-sizing:border-box;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 10px;}
	.news_one_list .news_box li{margin-bottom:10px;}
	.news_one_list .news_box li .img, .news_one_list .news_box li .info{width:100%;float:none !important;padding:0;}
	.news_one_list .news_box li .img{ height: 220px;}
	.news_one_list .news_box li .img img{ margin-top: -100px;}
	.news_one_list .news_box li .info{padding:20px;box-sizing: border-box;height:auto !important;}
	.news_two_list .news_box li{width:48%;margin-bottom:10px;}
	.news_two_list .news_box li a{padding:15px;}
	.news_two_list .news_box li .t_two, .news_two_list .news_box li .xq{font-size:12px;}
	.news_two_list .news_box li p{font-size:12px;line-height:20px;height:40px;margin:10px 0;}
	.page_list b a, .page_list b font{width:30px;height:30px;line-height:30px;}
	ul.fs{width:auto;}
	ul.fs .box1 li{margin:0 0 10px 0;width:100%;}
	ul.fs li *{font-size:14px;}
	.form_box_box{padding:0;box-shadow:0 0 0 0;}
	#allmap{height:300px;}
	.article_content{font-size:15px;line-height:22px;float:none;}
	.article_content .article{padding:0;}
	.article_content .article iframe{width: 100% !important;height: 100% !important;}
	.footer{padding:20px 0;}
	.footer .two{width:auto;}
	.wap_menu{margin-top:7px; width: 38px; height: 38px;}
	.wap_menu .nav_button{ right: 8px; top: 20px;}
	.big_circle .nav_list{width:100%;}
	.big_circle .nav_list a{box-sizing:border-box;width:48%;margin-bottom:6px;height:auto;padding:20px 0;}
	.big_circle .nav_list strong{margin:0;font-size:18px;line-height:30px;}
	.big_circle .nav_list .x{margin-top:16px;}	
	/*===公共结束====*/
	
	
	.section_one img{ width: 90%; margin: 0 auto;}
	.section_one p{ font-size: 20px;} 
	.section_two .info p{font-size: 18px; padding-top:0px; text-shadow:none; color:#fff;}
	.section_two .height{height:5%;}
	.scroll_one{ width: 100%; margin:1rem auto 0; padding-top: 0px;}
	.scroll_one ul li{width:50%;margin:0px;}
	.scroll_one ul li .img{width:195px;height:195px;margin:0px auto 10px;}
	.scroll_one ul li strong{width: 90%; margin: 0 auto; position: inherit; height: 45px; line-height: 45px; font-size:16px;font-weight:300;}
		
	.section_two .prot,.section_two #scroll_one{width: 100%; margin: 0 auto;}
	.section_two .propro{ padding-top: 25px;}
	.section_two .propro a{ padding: 3px 20px; margin: 0 5px 5px;}	
	.section_two #scroll_one ul li{width: 165px; margin-right: 5px;}
	.section_two #scroll_one ul li .img{ width: 100%; height: 125px;}
	.section_two #scroll_one ul li strong{ font-size:16px;}
	#scroll_one ul li .tj{ display: none;}
	.promore{display: block; width: 150px; height: 30px; line-height: 30px; background: #0e3b4e; color: #fff; text-align: center;}
	
	.section_two .innerTwo{width: 95%; float: none; margin: 0 auto;}
	.prot h3,.inner_three h3{ margin-bottom: 20px;}
	.prot h3,.prot h3 span,.inner_three h3,.inner_three h3 span,.inner_four h3,.inner_four h3{font-size: 22px;}
	.inner_four p{font-size: 16px;}
	.section_two .prot p,.abRight ul{display: none; }
	.section_two .prot img{ margin-bottom: 0;}
	.section_two .proMore{ margin: 20px 0; height: 35px; line-height: 35px;}
	.section_two #scroll_one ul li strong{ height: 35px; line-height: 35px;}
	.section_two #scroll_one{ height: 180px;}
	.section_two .prot .dingzhi{ height: 85px;}
	.abmore{width: 40px; height: 40px; line-height: 40px;}
	
	.section_three .inner_three{ width: 90%;}
	.section_three .inner_three .q li i{ font-size: 40px;}
	.section_three .abRight p{ line-height: 28px;}
	
	.section_four .ss3 {width: 300px;height: 225px;border: 2px solid #fff;}
	.section_four .more{ width: 150px; height: 32px; margin:10px auto;line-height: 32px;}
	.section_four .swiper-button-prev,.section_four .swiper-button-next{ width: 25px !important; height:50px !important;}
	
	.section_five .ysimg1{height: 150px;}
	.section_five .ysimg2{height: 150px;}
	.section_five .jb{ width: 150px;}
	.section_five .inner_five{width: 95%; margin: 0 auto;}
	.section_five .ysUl{ height: 300px;}
	.section_five .ysUl a{width: 50%; height: 150px; padding-top: 25px;}
	.yst,.section_five .ysUl a img{ display: none;}
	.section_five .ysUl a:nth-child(1),
	.section_five .ysUl a:nth-child(2),
	.section_five .ysUl a:nth-child(3),
	.section_five .ysUl a:nth-child(4)
	{
		position: static;
		float: left;
	}
	.section_five .ysUl a p{width: 85%; font-size: 15px; line-height: 22px;}
	.section_five .inner_five{width:90%;}
	
	
	.section_six .biaoti img{ height: 30px; margin-bottom: 0px;}
	.section_six .new1,.section_six .new2{display: none;} 
	.section_six .innerNew{ width: 95%; }
	.section_six .pad{ padding:8px;}
	.section_six .pad p{ -webkit-line-clamp: 1;}
	.section_six .itemore{ padding-top: 8px;}
	.section_six .biaoti::before{ height: 50px;}
	.section_six .newMore{ width: 80px; height: 40px; line-height: 40px;}
	.section_six .date{display: none;}
	.section_six .height,.section_four .height{height:3%;}
	.section_six .item{width:100%;margin:0 0 10px;}
	.section_six .item .img{display: none;}
	.section_six .pad h3{font-size:16px; padding-bottom: 8px;}
	.section_six .pad p{font-size:14px;line-height:24px;}
	.section_six .item_box{float: none; padding:.5rem 0 0 0; width: 98%; margin: 0 auto;}
	.section_six .biaoti h2{ text-align: center;font-size: 24px; font-style: normal; margin-bottom: 5px;}
	
	.section_eight ul{
		padding-top: 30px;
	}
	.section_eight .ewm{
		padding-top: 10px;
	}
	.section_eight p{font-size: 15px; line-height: 20px;}
	.section_eight h5,.section_eight .flogo{ display: none;}
	.section_eight .round{ width: 340px; height: 340px;}
	.section_eight .lineTwo{ width: 460px; height: 460px; margin: -230px 0 0 -230px;}
	.section_eight .inneround{ width: 380px; height: 380px; margin: -190px 0 0 -190px;}
	.section_eight .lineTwo1{ margin: 0 0 0 -300px;}
	.section_eight .lineTwo2{margin: 0 0 0 100px;}
	.section_eight .dot1{ margin: -2px 0 0 -232px;}
	.section_eight .dot2{ margin: -2px 0 0 -192px;}
	.section_eight .dot3{ margin: -2px 0 0 232px;}
	.section_eight .dot4{ margin: -2px 0 0 192px;}
	.lineOne1{margin: -180px 0 0 140px;}
	.lineOne2{ margin: -210px 0 0 100px;}
	.lineOne3{ margin: -150px 0 0 170px;}
	.lineOne4{ margin: 180px 0 0 -140px;}
	.lineOne5{ margin: 210px 0 0 -100px;}
	.lineOne6{ margin: 150px 0 0 -170px;}
		
	#scroll_one:after, #scroll_one ul li .dot, .section_eight .right, .section_eight .index_copyright, .section_seven .pad span, .section_seven .date, .section_four .info span, .section_three .img3, .section_two .info .dib, .section_two .item .dot, .section_one .img5, .footer .ewm, .footer .logo, .footer .one, .product_one_list .block, .inner_banner img, .product_three_list .item :after, .product_three_list .item :before, .bshare-custom.icon-medium, .left_article .info_3, .header .call, .header .product_son, .pc_show, .banner .bl, .banner .br, .header .nav ul li .son_nav{display: none !important;}
	.wap_show{display: block;}



}
@media( max-width:640px ){
	.header, .banner_box .banner{width:100%;left:0;margin:0;}
	
	
	
	
}
@media( max-width:500px ){
	.scroll_one ul li img{ width: 150px; height: 150px; }
	.section_one p{font-size: 16px;} 
	.biaoti h2{ font-size: 30px;}
	.biaoti p{ font-size: 15px;}
	.scroll_one ul li .img{ width: 155px; height:155px;}
	.scroll_one ul li strong{ width: 80%;height: 40px; line-height: 40px;}
	
	.section_two .propro a{ padding: 3px 10px;}
	.section_four .ysUl li div{width: 100%; border-radius: 8px;}
	.section_four .ysUl li div::after{display: none;}
	.section_four .ysUl li div h4{ font-size: 16px;}
	.section_four .ysUl{ height: 290px;}


}
/*===================== 响应式代码 END =====================*/

.h650 .section_two .info .img1, .h700 .section_two .info .img1, .h750 .section_two .info .img1, .h800 .section_two .info .img1, .h850 .section_two .info .img1{margin-bottom:20px;}
/*.h650 .section_two .info, .h700 .section_two .info, .h750 .section_two .info, .h800 .section_two .info{bottom:0;}
.h650 .section_two .height, .h700 .section_two .height, .h750 .section_two .height, .h800 .section_two .height{height:0px;}*/

/*.h650 .section_three .height, .h700 .section_three .height{height:0;}*/
.h750 .section_three .height, .h800 .section_three .height, .h850 .section_three .height{height:5%;}
/* .h650 #top_scroll, .h700 #top_scroll, .h750 #top_scroll{height:500px;} */

.h650 .section_five .height, .h700 .section_five .height{height:0;}
.h850 .section_five .height{height:0;}
.h650 .section_five .title, .h700 .section_five .title, .h750 .section_five .title{max-width:90%;}
.h650 .section_five .ss3, .h700 .section_five .ss3, .h750 .section_five .ss3, .h800 .section_five .ss3{width:400px;height:300px;}
.h650 .section_five .more, .h700 .section_five .more, .h750 .section_five .more{width:50px;height:50px;}

.h650 .section_six .item, .h700 .section_six .item, .h750 .section_six .item{height:350px;}
.h800 .section_six .item, .h850 .section_six .item{height:420px;}
.h900 .section_six .item{height:460px;}

.h800 .section_seven .img{height:300px;}
/*.h750 .section_seven .img, .h700 .section_seven .img{height:220px;}*/
/*.h650 .section_seven .img{height:200px;}*/

.h650 .section_eight .index_copyright, .h700 .section_eight .index_copyright, .h750 .section_eight .index_copyright{height:60px;line-height:60px;}
.h650 .section_eight .txt, .h700 .section_eight .txt, .h750 .section_eight .txt{height:50px;line-height:50px;margin-top:10px;font-size:20px;}
.h650 .section_eight .left, .h700 .section_eight .left, .h750 .section_eight .left{padding-top:0;}
.h650 .section_eight .height, .h700 .section_eight .height, .h750 .section_eight .height{height:30px;}
 .h700 .section_eight .right, .h750 .section_eight .right{width:260px;height:480px;}
.h650 .section_eight .right .logo, .h700 .section_eight .right .logo, .h750 .section_eight .right .logo{width:80%;margin:80px auto 40px;}
.h650 .section_eight .right .logo img, .h700 .section_eight .right .logo img, .h750 .section_eight .right .logo img{width:60%;}

.h800 .section_eight .index_copyright, .h850 .section_eight .index_copyright{height:100px;line-height:100px;}
.h800 .section_eight .height, .h850 .section_eight .height{height:30px;}
.h800 .section_eight .right, .h850 .section_eight .right{width:370px;height:590px;}
.h800 .section_eight .dib, .h850 .section_eight .dib{width:120px;}
.h650 .section_eight .dib, .h700 .section_eight .dib, .h750 .section_eight .dib{width:100px;}
.h800 .section_eight .dib strong, .h850 .section_eight .dib strong, .h700 .section_eight .dib strong, .h750 .section_eight .dib strong, .h650 .section_eight .dib strong{font-size:12px;}
.h800 .section_eight .right .logo, .h850 .section_eight .right .logo{width:80%;margin:80px auto 40px;}
